wrap oneself up in - German English Dictionary